cause-effect relationship - Spanish English Dictionary